How A Diode Works